projects
/
emacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ba2700d
)
(internal_equal): All markers in no buffer are equal.
author
Richard M. Stallman
<rms@gnu.org>
Sat, 14 Aug 1993 03:50:26 +0000
(
03:50
+0000)
committer
Richard M. Stallman
<rms@gnu.org>
Sat, 14 Aug 1993 03:50:26 +0000
(
03:50
+0000)
src/fns.c
patch
|
blob
|
history
diff --git
a/src/fns.c
b/src/fns.c
index 192711ec27c02ce49b9e6f8b6745f9f361ca277c..556aaa38f28f2310bee642eb22e69ef88bbac78b 100644
(file)
--- a/
src/fns.c
+++ b/
src/fns.c
@@
-870,9
+870,10
@@
do_cdr:
}
if (XTYPE (o1) == Lisp_Marker)
{
- return (XMARKER (o1)->buffer == XMARKER (o2)->buffer
- && XMARKER (o1)->bufpos == XMARKER (o2)->bufpos)
- ? Qt : Qnil;
+ return ((XMARKER (o1)->buffer == XMARKER (o2)->buffer
+ && (NILP (XMARKER (o1)->buffer)
+ || XMARKER (o1)->bufpos == XMARKER (o2)->bufpos))
+ ? Qt : Qnil);
}
if (XTYPE (o1) == Lisp_Vector
|| XTYPE (o1) == Lisp_Compiled)